/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package javaappserializacion;

import Tarea.Direccion;
import Tarea.Nombre;
import Tarea.Persona;
import Tarea.Serealizadora;
import java.io.*;
import java.util.Scanner;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author Grover
 */
public class Trabajo_BD_II {

    /**
     * @param args the command line arguments
     */
    
    public static void main(String[] args) throws FileNotFoundException, IOException {
        // TODO code application logic here
        Scanner lector=new Scanner(System.in);
        System.out.println("************ MENU ************");
        System.out.println("1.-Registrar ");
        System.out.println("2.-Listar ");
        System.out.print("Digite la opcion  :");
        int Opcion=lector.nextInt();
        Serealizadora s=new Serealizadora();
        switch(Opcion){
            case 1:System.out.print("Nombres :");String Nombre=lector.next();
                   System.out.print("Apellidos :");String Apellidos=lector.next();
                   System.out.print("Distrito :");String Distrito=lector.next();
                   System.out.print("Jiron :");String Jiron=lector.next();
                   System.out.print("Avenida :");String Avenida=lector.next();
                   System.out.print("Numero :");String Numero=lector.next();
                   Persona P=new Persona(new Nombre(Nombre, Apellidos), new Direccion(Distrito, Jiron, Avenida, Numero));
                   s.EscribirObjeto(P);break;
            case 2:Persona p=(Persona)s.LeerObjeto("Archivo.ser");
                   System.out.println(p.toString());
                   System.out.println("______________________________________________________");break;
                default: System.out.print("Ingrese una opcion valida");
        }
    }
}
